今日的學習內容
資料型態的轉換
var a=int.parse(‘3’);
var b=a.toDouble();
var c=b.toString(); // c為’2’
靜態方法說明
[數字型態.parse()]是使用靜態方法。
靜態方法是在類別裡就已經存在,不用等到建立物件時才產生。
靜態方法是由所有的物件共同分享。
舉例來說:int這種型態是類別,parse()就是int內部的靜態方法,所以我們可以用[數字型態.parse()]來呼叫。
算術運算子
簡單來說,就是加減乘除的程式運算符號。
加減乘除(+ - * /)、求商(~/)、求餘數(%)、加一(++)、減一(--)。
運算的規則:先乘除後加減,括號優先計算。
算術指定運算子
說明:只要在算術運算值後面加(=)的符號,就是算術指定運算子,目的是減短程式碼。
舉例:
var a=5;
a+=1;
print(a);
等於
var a=5;
a=a+1;
print(a);
兩個值都為6。
總結
今天又回來學無聊的程式語法,但我覺得很有用的是靜態方法那邊,因為這次是學理論,相較於以前,只會使用它,但不知道為什麼是這樣子用的,我現在更清楚靜態方法的使用及邏輯了!